put a stop to this horseshit - Französisch Englisch Wörterbuch